package com.model.dao.mapping;

import com.model.domain.enaho.cuestionario.SeccionEnum;

/**
 *
 * @author Rdelacruz
 */
public enum Enaho02 
implements SeccionEnum
{
    CAP_2000("CampoEna02_Cap_2000"),
    CAP_2000A("CampoEna02_Cap_2000A"),
    CAP_2100("CampoEna02_Cap_2100"),
    CAP_2200("CampoEna02_Cap_2200"),
    CAP_2300("CampoEna02_Cap_2300"),
    CAP_2400("CampoEna02_Cap_2400"),
    CAP_2500("CampoEna02_Cap_2500"),
    CAP_2600("CampoEna02_Cap_2600"),
    CAP_2700("CampoEna02_Cap_2700"),
    FECHA_VISITA("CampoEna02_FechaVisita"),
    NOTA("CampoEna02_Nota"),
    OBSERVACION("CampoEna02_Observacion"),
    OTROS("CampoEna02_Otros");
    
    String tabla;
    
    private Enaho02(String tabla){
        this.tabla = tabla;
    } 
    
    @Override
    public String getTabla() {
        return tabla;
    }

    @Override
    public boolean tieneColumnaCompleto() {
        switch(this) {
            case FECHA_VISITA:
            case NOTA:                
            case OBSERVACION:                
            case OTROS:                
                return false;                
        }        
        return true;        
    }   
    
}
